// 执行栈 js 语言得以运行起来 
// 逐行运行
// 全局栈 f1 f2 栈低 FOLO
// 执行栈 顶部 是当前在运行的代码
f2();  // 出栈 内存的回收
f1();  // 入出栈
console.log('aaa');  // idle
// 声明的申明
function f1() {
    var b = 1;
    console.log('f1');
}

function f2() {
    var a=1;
    console.log('f2');  
}